spanish oyster plant - Turkish English Dictionary